#ifndef _DPL_ERROR_H_
#define _DPL_ERROR_H_

namespace dpl {
enum DPL_ERROR_NUM
{
    ERROR_SUCCESS = 0,
    ERROR_FAIL    = -1,


    ERROR_LOGIC_ERROR      = -1000,
    ERROR_INVALID_ARGUMENT = -1001,
    ERROR_LIBAV_ERROR      = -1002,
    ERROR_HARDWARE_ERROR   = -1003,

    ERROR_RUNTIME_ERROR    = -2000,
    ERROR_SYSTEM_ERROR     = -2001,
};

}


#endif // DPL_ERROR_H
